package Navi_run;

import it.unisa.dia.gas.jpbc.Element;
import org.ujmp.core.Matrix;

import java.math.BigInteger;
import java.util.Map;

public class TA_driver {
    public static Map<String, String> RSA_driver;

    // driver to TA
    public static String rdi;
    public static Element ni;
    public static Element ni2;
    public static String xigema;//签名

    //TA store
    public static String TA_rdi;
    public static Element TA_ni;
    public static Element TA_ni2;
    public static String TA_xigema;

    //TA to driver
    public static Element Ei1;
    public static Element Ei2;
    public static Matrix SK1;
    public static Matrix SK2;
    public static Matrix V;
    public static Matrix HKP;
    public static int K;

    //driver store
    public static Element driver_Ei1;
    public static Element driver_Ei2;
    public static Matrix driver_SK1;
    public static Matrix driver_SK2;
    public static Matrix driver_V;
    public static Matrix driver_HKP;
    public static int driver_K;
    public static int driver_rc;
    public static BigInteger si;
    public static Map<String,BigInteger> TAtoDriver_ClSign;


    public static Map<String,BigInteger> DriverToNsp_ZKPK;

    public static BigInteger t;
    //请求次数
    public static int rci;

}
